fossa of anthelix - Français Anglais Dictionnaire